equipment availability - German English Dictionary